package com.efe.ms.esservice.model;

import java.io.Serializable;
import java.util.Date;

import org.springframework.data.annotation.Id;
import org.springframework.data.elasticsearch.annotations.Document;
import org.springframework.data.elasticsearch.annotations.Field;
import org.springframework.data.elasticsearch.annotations.FieldType;

/**
 * @author admin 2021-01-12 9:13
 */
@Document(indexName = "amazon_brand_keyword", shards = 1, replicas = 0)
public class AmazonBrandKeyword implements Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = -1096248113024712274L;
	@Id
	private String id;
	@Field(type = FieldType.Text, fielddata = true)
	private String filename;
	@Field(type = FieldType.Text, fielddata = true)
	private String date_range;
	@Field(type = FieldType.Text, fielddata = true)
	private String platform;
	@Field(type = FieldType.Text, fielddata = true)
	private String keyword;
	@Field(type = FieldType.Text, fielddata = true)
	private String search_frequency_ranking;
	@Field(type = FieldType.Text, fielddata = true)
	private String first_ranking_asin;
	@Field(type = FieldType.Text, fielddata = true)
	private String first_ranking_product_name;
	@Field(type = FieldType.Text, fielddata = true)
	private String first_click_shared;
	@Field(type = FieldType.Text, fielddata = true)
	private String first_trans_shared;
	@Field(type = FieldType.Text, fielddata = true)
	private String second_ranking_asin;
	@Field(type = FieldType.Text, fielddata = true)
	private String second_ranking_product_name;
	@Field(type = FieldType.Text, fielddata = true)
	private String second_click_shared;
	@Field(type = FieldType.Text, fielddata = true)
	private String second_trans_shared;
	@Field(type = FieldType.Text, fielddata = true)
	private String third_ranking_asin;
	@Field(type = FieldType.Text, fielddata = true)
	private String third_ranking_product_name;
	@Field(type = FieldType.Text, fielddata = true)
	private String third_click_shared;
	@Field(type = FieldType.Text, fielddata = true)
	private String third_trans_shared;
	@Field(type = FieldType.Text, fielddata = true)
	private String create_time;
	private String  search_last_week_ranking;
	private String  rankUp;
	public String getId() {
		return id;
	}
	public void setId(String id) {
		this.id = id;
	}
	public String getFilename() {
		return filename;
	}
	public void setFilename(String filename) {
		this.filename = filename;
	}
	public String getDate_range() {
		return date_range;
	}
	public void setDate_range(String date_range) {
		this.date_range = date_range;
	}
	public String getPlatform() {
		return platform;
	}
	public void setPlatform(String platform) {
		this.platform = platform;
	}
	public String getKeyword() {
		return keyword;
	}
	public void setKeyword(String keyword) {
		this.keyword = keyword;
	}
	public String getSearch_frequency_ranking() {
		return search_frequency_ranking;
	}
	public void setSearch_frequency_ranking(String search_frequency_ranking) {
		this.search_frequency_ranking = search_frequency_ranking;
	}
	public String getFirst_ranking_asin() {
		return first_ranking_asin;
	}
	public void setFirst_ranking_asin(String first_ranking_asin) {
		this.first_ranking_asin = first_ranking_asin;
	}
	public String getFirst_ranking_product_name() {
		return first_ranking_product_name;
	}
	public void setFirst_ranking_product_name(String first_ranking_product_name) {
		this.first_ranking_product_name = first_ranking_product_name;
	}
	public String getFirst_click_shared() {
		return first_click_shared;
	}
	public void setFirst_click_shared(String first_click_shared) {
		this.first_click_shared = first_click_shared;
	}
	public String getFirst_trans_shared() {
		return first_trans_shared;
	}
	public void setFirst_trans_shared(String first_trans_shared) {
		this.first_trans_shared = first_trans_shared;
	}
	public String getSecond_ranking_asin() {
		return second_ranking_asin;
	}
	public void setSecond_ranking_asin(String second_ranking_asin) {
		this.second_ranking_asin = second_ranking_asin;
	}
	public String getSecond_ranking_product_name() {
		return second_ranking_product_name;
	}
	public void setSecond_ranking_product_name(String second_ranking_product_name) {
		this.second_ranking_product_name = second_ranking_product_name;
	}
	public String getSecond_click_shared() {
		return second_click_shared;
	}
	public void setSecond_click_shared(String second_click_shared) {
		this.second_click_shared = second_click_shared;
	}
	public String getSecond_trans_shared() {
		return second_trans_shared;
	}
	public void setSecond_trans_shared(String second_trans_shared) {
		this.second_trans_shared = second_trans_shared;
	}
	public String getThird_ranking_asin() {
		return third_ranking_asin;
	}
	public void setThird_ranking_asin(String third_ranking_asin) {
		this.third_ranking_asin = third_ranking_asin;
	}
	public String getThird_ranking_product_name() {
		return third_ranking_product_name;
	}
	public void setThird_ranking_product_name(String third_ranking_product_name) {
		this.third_ranking_product_name = third_ranking_product_name;
	}
	public String getThird_click_shared() {
		return third_click_shared;
	}
	public void setThird_click_shared(String third_click_shared) {
		this.third_click_shared = third_click_shared;
	}
	public String getThird_trans_shared() {
		return third_trans_shared;
	}
	public void setThird_trans_shared(String third_trans_shared) {
		this.third_trans_shared = third_trans_shared;
	}
	public String getCreate_time() {
		return create_time;
	}
	public void setCreate_time(String create_time) {
		this.create_time = create_time;
	}
	public String getSearch_last_week_ranking() {
		return search_last_week_ranking;
	}
	public void setSearch_last_week_ranking(String search_last_week_ranking) {
		this.search_last_week_ranking = search_last_week_ranking;
	}
	public String getRankUp() {
		return rankUp;
	}
	public void setRankUp(String rankUp) {
		this.rankUp = rankUp;
	}
	


}
